coat-of-mail shell - French English Dictionary